Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
68 LEIGH AVENUE Detached £267,000 28 Jun 2019
70 LEIGH AVENUE Detached £70,000 25 Nov 1997
74 LEIGH AVENUE Detached £200,000 16 Dec 2013
76 LEIGH AVENUE Semi-Detached £93,000 31 Aug 2000
78 LEIGH AVENUE Detached £227,500 26 Oct 2012